limiting sulcus of rhomboid fossa - Turkish English Dictionary